partial satisfaction - Turkish English Dictionary